package org.etnaframework.module.redis;

/**
 * redis操作基类，按db进行划分
 *
 * @author jasyaf
 * @since 2023-11-15
 */
public abstract class RedisSupport {

    /**
     * 用于实现类声明使用哪个db
     */
    protected abstract int dbIndex();

    /**
     * 业务代码使用，用于获取指定db下的{@link RedisTemplate}
     */
    protected abstract RedisTemplate getTemplate();
}
